Fumigating sticks - Fransızca İngilizce Sözlük